package com.mars.dto;

import com.google.common.collect.Lists;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.util.List;

/**
 *
 * 下拉菜单树
 * @author MARS
 * @date 2018/1/29
 */
@Getter
@Setter
@ToString
public class Menu {
    private Integer id;

    // 菜单展示名称
    private String name;

    // 菜单跳转url
    private String url;

    // 下级菜单,如果存在url里，就不存在下级菜单了
    private List<Menu> subList = Lists.newArrayList();

    public void addSubMenu(Menu menu) {
        if (menu != null) {
            subList.add(menu);
        }
    }


}
